Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Russia F1 Russia F2 Sweden F2 Croatia F2 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Turkey F1 Turkey F2 Turkey F3 Russia F2 Russia F3 Belarus F1 Belarus F2 Ukraine F2 Ukraine F3 Poland F2 Poland F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Uzbekistan F4 Poland F6 Poland F7 Belarus F1 Belarus F2 Russia F1 Russia F2 Czech Republic F5 Croatia F1 Croatia F2 France F4 France F5 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 France F13 France F14 Czech Republic F5 Czech Republic F6 Germany F4 Croatia F1 Croatia F2 Russia F1 Russia F2 Uzbekistan F1 Uzbekistan F2 Germany F6 France F11 Czech Republic F5 Czech Republic F6 Germany F2 Austria F1 Kazakhstan F1 Kazakhstan F2 Russia F1 Russia F2 Russia F5 France F14 France F15 Germany F1 Germany F2 Germany F4 Russia F6 Russia F1 Russia F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Germany F2 Russia F4 Belarus F4 Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Russia F6 (Moscow) Russia F7 (Moscow) Russia F8 (Moscow) Thailand F8 (Nonthaburi) Thailand F9 (Nonthaburi) M25 Kazan M25 Aktobe M25 Aktobe M25 Shymkent M25 Andijan M25 Namangan M15 Almaty M25+H Pozoblanco M15 Moscow M15 Moscow M25 Almaty M15 Kazan M25 Aktobe M25 Aktobe M15 St. Petersburg M15 St. Petersburg M25 Johannesburg / Ellispark M15 Kazan M25 Nur-Sultan M25 Nur-Sultan M25 Nur-Sultan M15 Chiang Rai M15 Chiang Rai M15 Chiang Rai M15 Chiang Rai M25 Chiang Rai M25 Chiang Rai M15 Chiang Rai Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Open de L'Isere (Open 38) - Grenoble Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Sporting Challenger 2003 - Turin Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Canottieri Mincio Open - Mantova Siemens Open 2003 - Scheveningen Arroyo de la Encomienda - Valladolid GHI Bronx Classic - Bronx Genoa Open 'Fondazione Carige' - Genova Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Garden Open 2004 - Rome San Remo Tennis Cup - San Remo XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ourocard Tennis Challenger - Sao Paulo 13 BH Tennis Open International Cup - Belo Horizonte Togliatti Cup - Togliatti Mordovia Cup - Mordovia TED Open - Istanbul Mobilux Open - Luxembourg XL Bermuda Open - Bermuda Fergana Challenger - Fergana Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk GHI Bronx Tennis Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Ethias Trophy - Mons Samsung Secruities Cup Challenger - Seoul Internationaux de Doubs Open de Franchie-Comte - Besancon BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Fergana Challenger - Fergana Bukhara Challenger - Bukhara Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding The Surbiton Trophy - Surbiton Guzzini Challenger - Recanati Dublin Challenger - Dublin Penza Cup 2008 - Penza ATP Open Castilla y Leon - Segovia UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2008 - Banja Luka President's Cup - Astana Sunrise Challenger Sarajevo Challenger Fergana Challenger Nottingham Challenger Tashkent Challenger Khanty-Mansiysk Challenger Kazan Challenger Bergamo Challenger Belgrade Challenger Cherbourg Challeger Jersey Challenger Johannesburg Challenger Athens Challenger Rhodes Challenger Cremona Challenger Furth Challenger Nottingham Challenger Bytom Challenger Marburg Challenger Pozoblanco Challenger Penza Challenger Saransk Challenger Segovia Challenger Vancouver Challenger Istanbul Challenger St. Remy Challenger Bangkok Challenger Izmir Challenger Bangkok Challenger Tashkent Challenger Seoul Challenger Astana Challenger Eckental Challenger Alessandria Challenger Nottingham Challenger Nottingham Challenger Pozoblanco Challenger Astana Challenger Karshi Challenger Tashkent Challenger Ortisei Challenger Salzburg Challenger Cherbourg Challenger Fergana Challenger Penza Challenger Astana Challenger Pozoblanco Challenger Karshi Challenger Segovia Challenger Istanbul Challenger Petange Challenger Orleans Challenger Lermontov Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Tyumen Challenger Quimper Challenger Cherbourg Challenger Le Gosier Challenger Karshi Challenger Samarkand Challenger Astana Challenger Kazan Challenger St. Remy Challenger Istanbul Challenger Orleans Challenger Tashkent Challenger Geneva Challenger Ortisei Challenger Tyumen Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Astana Challenger Cherbourg Challenger Kazan Challenger Guadalajara Challenger Leon Challenger St. Brieuc Challenger Shenzhen Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Busan Challenger Karshi Challenger Nottingham Challenger Portoroz Challenger Recanati Challenger Astana Challenger Segovia Challenger St. Remy Challenger Izmir Challenger Eckental Challenger Brescia Challenger Bergamo Challenger Cherbourg Challenger Irving Challenger Kazan Challenger Raanana Challenger Batman Challenger Taipei City Challenger Heilbronn Challenger Manchester Challenger Astana Challenger Segovia Challenger Portoroz Challenger Agri Challenger Tashkent Challenger Kobe Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger Bergamo Challenger Wroclaw Challenger Irving Challenger Kazan Challenger Raanana Challenger Taipei City Challenger Busan Challenger Seoul Challenger Manchester Challenger Fergana Challenger Astana Challenger St. Remy Challenger Mouilleron-Le-Captif Challenger Taipei City Challenger Gimcheon Challenger Seoul Challenger Nottingham Challenger Aptos Challenger Tashkent Challenger Quimper Challenger Budapest Challenger Karshi Challenger Fergana Challenger Astana Challenger Vancouver Challenger Almaty Challenger Shymkent Challenger Fergana Challenger Nur-Sultan Challenger Liuzhou Challenger Shenzhen Challenger Bendigo Challenger St. Petersburg 1 Challenger Heineken Trophy - 's-Hertogenbosch The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Copenhagen Open - Copenhagen Heineken Open - Auckland Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Open de Moselle - Metz Heineken Open - Auckland Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide The Stella Artois Championships - London ATP Kremlin Cup - Moscow Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis AEGON Championships - London Ordina Open - 's-Hertogenbosch Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Thailand Open - Bangkok Kremlin Cup - Moscow Aircel Chennai Open - Chennai UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Winston Salem - Winston Salem Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Moselle Open - Metz Shenzhen Open - Shenzhen Kremlin Cup - Moscow Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Moselle Open - Metz Kremlin Cup - Moscow Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta Garanti Koza Sofia Open - Sofia AEGON International - Eastbourne Hall of Fame Open - Newport Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group II, 1R, LUX-MAD 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 1R, RUS-SWE 5-0 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Olympics - London Olympics - Rio de Janeiro Russia F3 Sweden F1 Georgia F1 Georgia F2 Czech Republic F5 Czech Republic F6 India F1 India F2 Qatar F2 Qatar F3 Czech Republic F4 Russia F3 Uzbekistan F4 (Namangan) Thailand F7 (Nonthaburi) M25 Shymkent M25 Ust-Kamenogorsk M15 St. Petersburg M15 St. Petersburg M25+H Kazan M25 Johannesburg / Markspark M15 Kazan M25 Sharm ElSheikh M25 Nur-Sultan M25 Nur-Sultan M15 Ust-Kamenogorsk M25 Jakarta M25 Jakarta Gallagher International - Hamilton Gemax Open - Belgrade Nova Challenger Osaka - Osaka Open de la Ville de Saint Denis - Reunion Island Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto ATU Cup - Weiden Open Castilla y Leon - Segovia Binghamton Professional Tennis Tournament - Binghamton Black Forest Open - Freudenstadt Open de la Ville de Saint Denis - Reunion Island The Nottingham Challenger - Nottingham Challenger 42 - Andrezieux IX Abierto Internacional de Salinas - Salinas Tennis Napoli Cup 2004 - Napoli Sporting Challenger - Turin Credicard Mastercard Tennis Cup - Campos do Jordao Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Open de L'Isere-Trophee BNP Paribas - Grenoble Flea Market Cup Busan Challenger Tennis - Busan South African Airways Tennis Open - Durban Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Casablanca Baden Open - Karlsruhe The Surbiton Trophy - Surbiton Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Togliatti Cup - Togliatti Penza Cup - Penza Guzzini Challenger - Recanati Mordova Cup 2007 - Saransk Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Samarkand Challenger - Samarkand Mordovia Cup 2008 - Saransk Akbank Private Banking TED Open - Istanbul Samsung Securities Cup - Seoul PEOPLEnet Cup - Dnepropetrovsk Open des Alpes Trophee BNP Paribas - Grenoble Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Abierto Internacional de Salinas 'Dario Expreso' - Salinas Johannesburg Challenger BH Indoor Sarajevo - Sarajevo Puerto Rico Challenger Tennis Event - Humacao III Isla de Lanzarote - Lanzarote Sail Open - New Delhi Fergana Challenger - Fergana New Delhi Challenger II - New Delhi Sarajevo Challenger Izmir Cup - Izmir Astana Challenger Riviera de Rimini Challenger - Rimini Bukhara Challenger - Bukhara Karshi Challenger - Karshi Penza Challenger Almaty Challenger Rimini Challenger Ramat Hasharon Challenger Ortisei Challenger Helsinki Challenger Noumea Challenger Heilbronn Challenger Kazan Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Sarajevo Challenger Karshi Challenger Astana Challenger Bath Challenger St. Brieuc Challenger Monza Challenger Athens Challenger Johannesburg Challenger Rome Challenger Prostejov Challenger Turin Challenger Penza Challenger Segovia Challenger Helsinki Challenger Astana Challenger Istanbul Challenger Bangkok Challenger Mons Challenger Rennes Challenger Bergamo Challenger Heilbronn Challenger Andria Challenger Kazan Challenger Brest Challenger Rome Challenger Wolfsburg Challenger Dallas Challenger Kaohsiung Challenger Napoli Challenger Athens Challenger Rome Challenger Milan Challenger Scheveningen Challenger Nur-Sultan Challenger Canberra Challenger St. Remy Challenger Izmir Challenger Busan Challenger Surbiton Challenger Dallas Challenger Heilbronn Challenger Rennes Challenger Kyoto Challenger Corona Mexico City Open - Mexico City Segovia Challenger Nottingham-2 Challenger Tashkent Challenger Wroclaw Challenger Gwangju Challenger Almaty Challenger Shymkent Challenger Segovia Challenger Mons Challenger Jonkoping Challenger Nur-Sultan Challenger Chengdu Challenger Qingdao Challenger Tashkent Challenger Open de L'Isere - Grenoble Bukhara Challenger - Bukhara Zagreb Open - Zagreb Eckental Challenger Yokohama Challenger Tashkent Challenger Irving Challenger Shymkent Challenger Ilkley Challenger St. Petersburg 2 Challenger St. Petersburg Open - St. Petersburg The Stella Artois Championships - London Open de Moselle - Metz Kremlin Cup - Moscow Milan Indoors - Milan Qatar Open - Doha Open 13 - Marseille Heineken Open - Auckland Heineken Open Shanghai - Shanghai Estoril Open - Estoril St. Petersburg Open - St. Petersburg Qatar Open - Doha Milan Indoors - Milan Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Hypo Group Tennis International - Portschach The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Brisbane - Brisbane Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose AEGON Championships - London St. Petersburg Open - St. Petersburg BMW Open - Munich Gerry Weber Open - Halle Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier The Stella Artois Grass Court Championships - London Aircel Chennai Open - Chennai Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Open 13 - Marseille Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Millennium Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco Citi Open - Washington Suisse Open - Gstaad Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Ricoh Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Citi Open - Washington Millennium Estoril Open - Estoril AIG Japan Open Tennis Championships - Tokyo AEGON Championships - London Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Brisbane International - Brisbane Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Millennium Estoril Open - Estoril AEGON Championships - London Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano - Los Cabos Moselle Open - Metz Ricoh Open - 's-Hertogenbosch Sony Open Tennis - Miami Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group I, PO, RUS-RSA 5-0 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, Group II, PO, LUX-GEO 5-0